/**
 * Copyright © 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.flowable.CheckAndAbnormal.entity;

import com.jeeplus.common.utils.excel.annotation.ExcelField;
import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.modules.sys.entity.User;
import lombok.Data;

/**
 * 周期点检子表Entity
 * @author 刘明星
 * @version 2020-11-11
 */

public class CheckStandArdCycleChildListener extends DataEntity<CheckStandArdCycleChildListener> {
	
	private static final long serialVersionUID = 1L;
	private CheckStandardCycleListener checkStandard;		// 点检主表外键 父类
	@ExcelField(title="内容", align=2, sort=2)
	private String checkName;		// 内容
	@ExcelField(title="类别", dictType="basicdata_category", align=2, sort=3)
	private String checkCategory;		// 类别
	@ExcelField(title="计量单位", dictType="basicdata_symbol_measure", align=2, sort=4)
	private String checkUnit;		// 计量单位
	@ExcelField(title="判断符号", dictType="basicdata_symbol", align=2, sort=5)
	private String checkJudgeSymbol;		// 判断符号
	@ExcelField(title="上限", align=2, sort=6)
	private String checkUp;		// 上限
	@ExcelField(title="极限", align=2, sort=7)
	private String checkLimit;		// 极限
	@ExcelField(title="判断", dictType="true_false", align=2, sort=8)
	private String checkJudge;		// 判断
	@ExcelField(title="责任人", fieldType=User.class, value="checkPeople.name", align=2, sort=9)
	private User checkPeople;		// 责任人
	@ExcelField(title="点检责任人", fieldType=User.class, value="user.name", align=2, sort=10)
	private User user;		// 点检责任人
	@ExcelField(title="定性分析", align=2, sort=11)
	private String checkContent;		// 定性分析
	@ExcelField(title="输入", align=2, sort=12)
	private String input;		// 输入
	@ExcelField(title="是否异常", align=2, sort=20)
	private String isnormal;		// 是否异常
	@ExcelField(title="指标名称", align=2, sort=18)
	private String name;		// 指标名称
	private String checkDownJudgeSymbol;

	public String getCheckDownJudgeSymbol() {
		return checkDownJudgeSymbol;
	}

	public void setCheckDownJudgeSymbol(String checkDownJudgeSymbol) {
		this.checkDownJudgeSymbol = checkDownJudgeSymbol;
	}

	public CheckStandArdCycleChildListener() {
		super();
	}

	public CheckStandArdCycleChildListener(String id){
		super(id);
	}

	public CheckStandArdCycleChildListener(CheckStandardCycleListener checkStandard){
		this.checkStandard = checkStandard;
	}

	public CheckStandardCycleListener getCheckStandard() {
		return checkStandard;
	}

	public void setCheckStandard(CheckStandardCycleListener checkStandard) {
		this.checkStandard = checkStandard;
	}

	public String getCheckName() {
		return checkName;
	}

	public void setCheckName(String checkName) {
		this.checkName = checkName;
	}

	public String getCheckCategory() {
		return checkCategory;
	}

	public void setCheckCategory(String checkCategory) {
		this.checkCategory = checkCategory;
	}

	public String getCheckUnit() {
		return checkUnit;
	}

	public void setCheckUnit(String checkUnit) {
		this.checkUnit = checkUnit;
	}

	public String getCheckJudgeSymbol() {
		return checkJudgeSymbol;
	}

	public void setCheckJudgeSymbol(String checkJudgeSymbol) {
		this.checkJudgeSymbol = checkJudgeSymbol;
	}

	public String getCheckUp() {
		return checkUp;
	}

	public void setCheckUp(String checkUp) {
		this.checkUp = checkUp;
	}

	public String getCheckLimit() {
		return checkLimit;
	}

	public void setCheckLimit(String checkLimit) {
		this.checkLimit = checkLimit;
	}

	public String getCheckJudge() {
		return checkJudge;
	}

	public void setCheckJudge(String checkJudge) {
		this.checkJudge = checkJudge;
	}

	public User getCheckPeople() {
		return checkPeople;
	}

	public void setCheckPeople(User checkPeople) {
		this.checkPeople = checkPeople;
	}

	public User getUser() {
		return user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public String getCheckContent() {
		return checkContent;
	}

	public void setCheckContent(String checkContent) {
		this.checkContent = checkContent;
	}

	public String getInput() {
		return input;
	}

	public void setInput(String input) {
		this.input = input;
	}

	public String getIsnormal() {
		return isnormal;
	}

	public void setIsnormal(String isnormal) {
		this.isnormal = isnormal;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
}